#include <iostream>
using namespace std;

class A
{
public:
    int a;
    void setA(int a);

    void printA()
    {
        cout << "a = " << a << endl;
    }
};

// 成员函数写在类定义的外面
void A::setA(int a)
{
    this->a = a;
}

int main()
{
    A a;
    a.setA(10);
    a.printA();
    return 0;
}